<?php
if (!function_exists('_replace_null')) {
	/**
	 * 获取分页(直接在页面echo)
	 * @param  string $url             跳转url,page表示偏移量,如 $this->config->item('base_url').'admin/refund/test'
	 * @param  int $totalAmount     记录总数
	 * @param  int $amountEveryPage 每页记录数
	 * @return string                  返回分页
	 */
    function getPage($url, $totalAmount, $amountEveryPage)
    {
    	$CI =& get_instance();
        $CI->load->library('pagination');
		$config['base_url'] = $url;//跳转url
		$config['total_rows'] = $totalAmount;//总共多少条数据
		$config['per_page'] = $amountEveryPage;//每页显示几条数据
		$config['reuse_query_string'] = TRUE;//将查询字符串参数添加到 URI 分段的后面 以及 URL 后缀的前面
		$config['page_query_string'] = TRUE;//http://example.com/index.php?c=test&m=page&per_page=20
		$config['num_links'] = 3;
		$config['full_tag_open'] = '<p>';
		$config['full_tag_close'] = '</p>';
		$config['first_link'] = '首页';
		$config['first_tag_open'] = '<li>';//“第一页”链接的打开标签。
		$config['first_tag_close'] = '</li>';//“第一页”链接的关闭标签。
		$config['last_link'] = '尾页';//你希望在分页的右边显示“最后一页”链接的名字。
		$config['last_tag_open'] = '<li>';//“最后一页”链接的打开标签。
		$config['last_tag_close'] = '</li>';//“最后一页”链接的关闭标签。
		$config['next_link'] = '下一页';//你希望在分页中显示“下一页”链接的名字。
		$config['next_tag_open'] = '<li>';//“下一页”链接的打开标签。
		$config['next_tag_close'] = '</li>';//“下一页”链接的关闭标签。
		$config['prev_link'] = '上一页';//你希望在分页中显示“上一页”链接的名字。
		$config['prev_tag_open'] = '<li>';//“上一页”链接的打开标签。
		$config['prev_tag_close'] = '</li>';//“上一页”链接的关闭标签。
		$config['cur_tag_open'] = '<li class="current">';//“当前页”链接的打开标签。
		$config['cur_tag_close'] = '</li>';//“当前页”链接的关闭标签。
		$config['num_tag_open'] = '<li>';//“数字”链接的打开标签。
		$config['num_tag_close'] = '</li>';
		$CI->pagination->initialize($config);
		return $CI->pagination->create_links();
    }
}